﻿using System;
using System.Data;
using System.Configuration;
//using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;

using System.Xml.Linq;

/// <summary>
/// Descripción breve de Indicador
/// </summary>
public class Indicador
{
        private string nombre = "";
        private string descripcion = "";
        private decimal valor_actual = 0;
        private decimal variacion = 0;
        private string formato_valor_actual = "";
        private string formato_variacion = "";
        private int estado_alarma;
        private decimal umbral = 0;
        private decimal minimo = 0;
        private decimal maximo = 0;
        private int cant_historicos = 0;
        private string nombre_responsable = "";
        private string apell_responsable = "";
        private string email_responsable = "";
        private string tel_responsable = "";





        public string Nombre
        {
            get { return nombre; }
            set { nombre = value; }
        }
        public string NombreResp
        {
            get { return nombre_responsable; }
            set { nombre_responsable = value; }
        }
        public string ApellidoResp
        {
            get { return apell_responsable; }
            set { apell_responsable = value; }
        }
        public string EmailResp
        {
            get { return email_responsable; }
            set { email_responsable = value; }
        }
        public string TelResp
        {
            get { return tel_responsable; }
            set { tel_responsable = value; }
        }

        public int CantHistoricos
        {
            get { return cant_historicos; }
            set { cant_historicos = value; }
        }


        public string Descripcion
        {
            get { return descripcion; }
            set { descripcion = value; }
        }

        public decimal ValorActual
        {
            get { return valor_actual; }
            set { valor_actual = value; }
        }

        public decimal Variacion
        {
            get { return variacion; }
            set { variacion = value; }
        }
        
        public decimal Umbral
        {
            get { return umbral; }
            set { umbral = value;}
        }

        public string FormatoValor
        {
            get { return formato_valor_actual; }
            set { formato_valor_actual = value; }
        }

        public string FormatoVariacion
        {
            get { return formato_variacion; }
            set { formato_variacion = value; }
        }

        public int Alarma
        {
            get { return  estado_alarma ; }
            set { estado_alarma = value; }
        }
        public decimal Minimo
        {
            get { return minimo; }
            set { minimo = value; }
        }
        public decimal Maximo
        {
            get { return maximo; }
            set { maximo = value; }
        }

     
}
